package com.jabo.douban.demo.model.entity;

/**
 * 首页的推荐页面的List数据
 *
 * @anthor JZheng3
 * @Time: 2020/2/28
 */
public class RecommendItemBean {
    private String dataType;
    private UserInfo userInfo;
    private TopicInfo topicInfo;
    private ContentInfo contentInfo;

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public UserInfo getUserInfo() {
        return userInfo;
    }

    public void setUserInfo(UserInfo userInfo) {
        this.userInfo = userInfo;
    }

    public TopicInfo getTopicInfo() {
        return topicInfo;
    }

    public void setTopicInfo(TopicInfo topicInfo) {
        this.topicInfo = topicInfo;
    }

    public ContentInfo getContentInfo() {
        return contentInfo;
    }

    public void setContentInfo(ContentInfo contentInfo) {
        this.contentInfo = contentInfo;
    }

    public static class UserInfo {
        private String userName;
        private String userAvatarUrl;
        private String userId;

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public String getUserAvatarUrl() {
            return userAvatarUrl;
        }

        public void setUserAvatarUrl(String userAvatarUrl) {
            this.userAvatarUrl = userAvatarUrl;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }
    }

    public static class TopicInfo {
        private String topicMessage;
        private String topicId;

        public String getTopicMessage() {
            return topicMessage;
        }

        public void setTopicMessage(String topicMessage) {
            this.topicMessage = topicMessage;
        }

        public String getTopicId() {
            return topicId;
        }

        public void setTopicId(String topicId) {
            this.topicId = topicId;
        }
    }

    public static class ContentInfo {
        private String content;
        private String[] imageList;
        private int like;
        private int comments;

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String[] getImageList() {
            return imageList;
        }

        public void setImageList(String[] imageList) {
            this.imageList = imageList;
        }

        public int getLike() {
            return like;
        }

        public void setLike(int like) {
            this.like = like;
        }

        public int getComments() {
            return comments;
        }

        public void setComments(int comments) {
            this.comments = comments;
        }
    }

}
